	<bean id="${KingyeaXMLLoader.id}"			   
		class="com.kingyea.camel.dataconverter.DataWriterComponent">
			<property name="id"				 value="${KingyeaXMLLoader.id}"></property>
			<property name="x"				 value="219"></property>
			<property name="y"				 value="256"></property>			
			<property name="dataConverterWriter">
				<bean class="com.kingyea.esb.components.text.xml.loader.KingyeaXMLLoader">
					<property name="charset"				value="${KingyeaXMLLoader.charset!'UTF-8'}"></property>
					<property name="storageWriteService">	
							<bean class="com.kingyea.camel.support.storage.FileStorageWriteService">
							<#if KingyeaXMLLoader.fileName??>
								<property name="scriptLanguage"	value="${KingyeaXMLLoader.scriptLanguage}"></property>
								<#if KingyeaXMLLoader.type?? && KingyeaXMLLoader.type = "QuerySql">
								<property name="fileName"							 
								 value="'${KingyeaXMLLoader.fileName}/'+request.getHeader('CamelFileName')">
								 </property>
								 <#else>
								 <property name="fileName"							 
								 value="${KingyeaXMLLoader.fileName}">
								 </property>
								 
								 </#if>
							<#else>
								<property name="fileName"							 
								 value="'/XCHGDATA/BJ/RECV/${global.businessType}/' + new Date().getTime()+'.xml'">
								 </property>
							</#if>
							</bean>
					</property>
				</bean>
			</property>
	</bean>
	